import { SET_USER, LOGOUT } from './types';

// 定义用户信息的类型
interface UserInfo {
  name: string;
  email: string;
}

// 设置用户的 action
export const setUser = (token: string, info: UserInfo) => ({
  type: SET_USER,
  payload: { token, info }, // 包含 token 和用户信息
});

// 登出的 action
export const Logout = () => ({
  type: LOGOUT,
});